Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
116 HAYCROFT STREET Terraced £71,289 £55,000 24 Mar 2017
118 HAYCROFT STREET Terraced £108,682 £62,000 7 Apr 2006
122 HAYCROFT STREET Terraced £113,724 £32,500 20 Mar 2001
124 HAYCROFT STREET Terraced £82,087 £33,500 28 Feb 2003
126 HAYCROFT STREET Terraced £93,063 £20,500 15 Jan 1999